home *** CD-ROM | disk | FTP | other *** search
- Path: chronicle.mti.sgi.com!austern
- From: jbuck@Synopsys.COM (Joe Buck)
- Newsgroups: comp.std.c++
- Subject: Re: Are all Windows programs ill-formed?
- Date: 09 Feb 1996 11:10:02 PST
- Organization: Synopsys Inc., Mountain View, CA 94043-4033
- Approved: austern@isolde.mti.sgi.com
- Message-ID: <4fg4ro$kd8@hermes.synopsys.com>
- References: <AE5J83na99@qsar.chem.msu.su> <9602021032.AA05302@lts.sel.alcatel.de> <4evp66$a58@mulga.cs.mu.OZ.AU> <1996Feb6.152240.14257@friend.kastle.com>
- NNTP-Posting-Host: isolde.mti.sgi.com
- X-Original-Date: 9 Feb 1996 18:47:20 GMT
- X-Auth: PGPMoose V1.1 PGP comp.std.c++
- iQBVAwUBMRucNky4NqrwXLNJAQFBWgH+P9Bv9fo84XIu1H3TpvPqe+n5D2lbW9qt
- FPct7TtxmZZ5q1YPqJmkSLlL6IQ6/QE8/Fozy8sPfe2A59obpu50GQ==
- =BHj3
- Originator: austern@isolde.mti.sgi.com
-
- rich@kastle.com writes:
- >*IF* Microsoft decides that it's profitable, they may in the future
- >allow a standard-conforming C++ program to be compiled and executed.
- >My guess is that they won't bother. It'll be easy enough to feign
- >"true compatability" while taking as much liberty as GNU does,
- >blithely compiling and executing programs that the standard says
- >should fail with diagnostics.
-
- There is a distinction between failing to compile correct programs and
- permitting extensions. Compilers that do permit extensions (such as GNU)
- should provide a mechanism for turning extensions off (with GNU C++ you do
- this with -ansi -pedantic). Compilers aren't perfect; to improve them,
- users should file bug reports. But before filing a "this program should
- have been rejected" report, you should make sure you've followed the
- directions for turning off extensions.
-
- --
- -- Joe Buck <jbuck@synopsys.com> (not speaking for Synopsys, Inc)
-
- Work for something because it is good,
- not just because it stands a chance to succeed. -- Vaclav Havel
- ---
- [ comp.std.c++ is moderated. Submission address: std-c++@ncar.ucar.edu.
- Contact address: std-c++-request@ncar.ucar.edu. The moderation policy is
- in http://reality.sgi.com/employees/austern_mti/std-c++/policy.html. ]
-